package cn.white.ymc.wanandroidmaster.data.bean;

import java.util.List;

/**
 * 体系 二级列表 实体类
 *
 * Created by yangmingchuan on 2018/8/15.
 * Email:18768880074@163.com
 * cn.white.ymc.wanandroidmaster.data.bean
 */

public class SystemDetailListBean {

    /**
     * curPage : 1
     * datas : [{"apkLink":"","author":"HaiyuKing","chapterId":60,"chapterName":"ic_android Studio相关","collect":false,"courseId":13,"desc":"","envelopePic":"","fresh":false,"id":2987,"link":"https://www.cnblogs.com/whycxb/p/9111254.html","niceDate":"2018-06-04","origin":"","projectLink":"","publishTime":1528071523000,"superChapterId":60,"superChapterName":"开发环境","tags":[],"title":"【ic_android Studio安装部署系列】目录","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"","author":"请叫我大苏","chapterId":60,"chapterName":"ic_android Studio相关","collect":false,"courseId":13,"desc":"","envelopePic":"","fresh":false,"id":2796,"link":"https://www.jianshu.com/p/68fd5373effc","niceDate":"2018-04-07","origin":"","projectLink":"","publishTime":1523109547000,"superChapterId":60,"superChapterName":"开发环境","tags":[],"title":"分享两个提高效率的AndroidStudio小技巧","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"","author":"亦枫","chapterId":60,"chapterName":"ic_android Studio相关","collect":false,"courseId":13,"desc":"","envelopePic":"","fresh":false,"id":2196,"link":"https://www.jianshu.com/p/985f788fae2c","niceDate":"2018-01-18","origin":"","projectLink":"","publishTime":1516270173000,"superChapterId":60,"superChapterName":"开发环境","tags":[],"title":"ic_android Studio 掌握这些调试技巧，Debug能力不能再高啦","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"","author":"挖掘匠","chapterId":60,"chapterName":"ic_android Studio相关","collect":false,"courseId":13,"desc":"","envelopePic":"","fresh":false,"id":1479,"link":"http://www.jianshu.com/p/9b25087a5d7d","niceDate":"2017-10-31","origin":"","projectLink":"","publishTime":1509450445000,"superChapterId":60,"superChapterName":"开发环境","tags":[],"title":"ic_android Studio3.0正式版填坑路","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"","author":"24K纯帅豆","chapterId":60,"chapterName":"ic_android Studio相关","collect":false,"courseId":13,"desc":"","envelopePic":"","fresh":false,"id":1478,"link":"http://www.jianshu.com/p/15afb8234d19","niceDate":"2017-10-31","origin":"","projectLink":"","publishTime":1509450421000,"superChapterId":60,"superChapterName":"开发环境","tags":[],"title":"ic_android Studio3.0更新之路（遇坑必入）","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"","author":"鸿洋","chapterId":60,"chapterName":"ic_android Studio相关","collect":false,"courseId":13,"desc":"","envelopePic":"","fresh":false,"id":1458,"link":"https://mp.weixin.qq.com/s/2XmVG4mKEDX6-bvZ0vvmcw","niceDate":"2017-10-27","origin":"","projectLink":"","publishTime":1509068961000,"superChapterId":60,"superChapterName":"开发环境","tags":[],"title":"必会 | 手把手带你体验Android Studio 3.0的新功能","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"","author":"guiying712","chapterId":60,"chapterName":"ic_android Studio相关","collect":false,"courseId":13,"desc":"","envelopePic":"","fresh":false,"id":1449,"link":"http://blog.csdn.net/guiying712/article/details/78352062","niceDate":"2017-10-26","origin":"","projectLink":"","publishTime":1509031414000,"superChapterId":60,"superChapterName":"开发环境","tags":[],"title":"【翻译版本】ic_android Studio 3.0 发行说明","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"","author":"恋猫月亮 ","chapterId":60,"chapterName":"ic_android Studio相关","collect":false,"courseId":13,"desc":"","envelopePic":"","fresh":false,"id":1442,"link":"http://www.jianshu.com/p/9ca78aa4ab4d","niceDate":"2017-10-25","origin":"","projectLink":"","publishTime":1508945959000,"superChapterId":60,"superChapterName":"开发环境","tags":[],"title":"Android注解快速入门和实用解析","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"","author":"吴朝彬","chapterId":60,"chapterName":"ic_android Studio相关","collect":false,"courseId":13,"desc":"IDE插件介绍。","envelopePic":"","fresh":false,"id":1162,"link":"https://mp.weixin.qq.com/s?__biz=MzI2NzI4MTEwNA==&mid=2247484397&idx=1&sn=d9101788b7b086fdf5f64bd404e2c825&chksm=ea807452ddf7fd44fa57dbf83dd0d7cea177abeb4a21da4b352b69063ac753c0200ade9aacf8&mpshare=1&scene=1&srcid=0717uXYITmTAZjt8NaUuF5FU","niceDate":"2017-07-24","origin":"58无线技术","projectLink":"","publishTime":1500889798000,"superChapterId":60,"superChapterName":"开发环境","tags":[],"title":"彬姐教你基于IntelliJ IDEA的插件开发实践","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"","author":"u013132758","chapterId":60,"chapterName":"ic_android Studio相关","collect":false,"courseId":13,"desc":"","envelopePic":"","fresh":false,"id":982,"link":"http://blog.csdn.net/u013132758/article/details/52355915","niceDate":"2016-09-03","origin":"CSDN","projectLink":"","publishTime":1472898835000,"superChapterId":60,"superChapterName":"开发环境","tags":[],"title":"gradle 详解\u2014\u2014你真的了解Gradle吗？","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"","author":"半栈工程师","chapterId":60,"chapterName":"ic_android Studio相关","collect":false,"courseId":13,"desc":"","envelopePic":"","fresh":false,"id":981,"link":"http://www.jianshu.com/p/5b7a1542ae47","niceDate":"2016-09-02","origin":"简书","projectLink":"","publishTime":1472831582000,"superChapterId":60,"superChapterName":"开发环境","tags":[],"title":"浅谈Instan Run中的热替换","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"","author":"applixy","chapterId":60,"chapterName":"ic_android Studio相关","collect":false,"courseId":13,"desc":"","envelopePic":"","fresh":false,"id":921,"link":"http://www.jianshu.com/p/a0fd23afe39f","niceDate":"2016-07-07","origin":"简书","projectLink":"","publishTime":1467891631000,"superChapterId":60,"superChapterName":"开发环境","tags":[],"title":"从Eclipse到AndroidStudio（五）迁移一个eclipse工程到AndroidStudio有哪些坑","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"","author":"applixy","chapterId":60,"chapterName":"ic_android Studio相关","collect":false,"courseId":13,"desc":"","envelopePic":"","fresh":false,"id":920,"link":"http://www.jianshu.com/p/cd8fe9b16369","niceDate":"2016-07-07","origin":"简书","projectLink":"","publishTime":1467891628000,"superChapterId":60,"superChapterName":"开发环境","tags":[],"title":"从Eclipse到AndroidStudio（四）Gradle基本配置","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"","author":"applixy","chapterId":60,"chapterName":"ic_android Studio相关","collect":false,"courseId":13,"desc":"","envelopePic":"","fresh":false,"id":919,"link":"http://www.jianshu.com/p/1322452fbf12","niceDate":"2016-07-07","origin":"简书","projectLink":"","publishTime":1467891625000,"superChapterId":60,"superChapterName":"开发环境","tags":[],"title":"从Eclipse到AndroidStudio（三）配置成你熟悉的操作","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"","author":"applixy","chapterId":60,"chapterName":"ic_android Studio相关","collect":false,"courseId":13,"desc":"","envelopePic":"","fresh":false,"id":918,"link":"http://www.jianshu.com/p/8498d4232dce","niceDate":"2016-07-07","origin":"简书","projectLink":"","publishTime":1467891622000,"superChapterId":60,"superChapterName":"开发环境","tags":[],"title":"从Eclipse到AndroidStudio（二）界面介绍","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"","author":"applixy","chapterId":60,"chapterName":"ic_android Studio相关","collect":false,"courseId":13,"desc":"","envelopePic":"","fresh":false,"id":917,"link":"http://www.jianshu.com/p/cc31cda29b79","niceDate":"2016-07-07","origin":"简书","projectLink":"","publishTime":1467891620000,"superChapterId":60,"superChapterName":"开发环境","tags":[],"title":"从Eclipse到AndroidStudio（一）初次启动","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"","author":"初页的CSDN专栏","chapterId":60,"chapterName":"ic_android Studio相关","collect":false,"courseId":13,"desc":"ic_android Studio导入项目的时候，一直卡在Building gradle project info这一步，主要原因还是因为被墙的结果。gradle官网虽然可以访问，但是速度连蜗牛都赶不上...\r\n","envelopePic":"","fresh":false,"id":901,"link":"http://mp.weixin.qq.com/s?__biz=MzI1MTA3Mzk4Mg==&mid=2651019744&idx=1&sn=e3e11228a02a1fbf8ca7229cafc7cddb&scene=0#wechat_redirect","niceDate":"2016-07-05","origin":"http://blog.csdn.net/yyh352091626/article/details/51490976","projectLink":"","publishTime":1467711790000,"superChapterId":60,"superChapterName":"开发环境","tags":[],"title":"ic_android Studio导入项目在Building gradle project info一直卡住","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"","author":"Rinvay Tang","chapterId":60,"chapterName":"ic_android Studio相关","collect":false,"courseId":13,"desc":"","envelopePic":"","fresh":false,"id":896,"link":"http://rinvay.github.io/android/2015/03/26/Gradle-Plugin-User-Guide%28Translation%29/#102","niceDate":"2016-06-29","origin":"Rinvay Tang blog","projectLink":"","publishTime":1467183626000,"superChapterId":60,"superChapterName":"开发环境","tags":[],"title":"Gradle插件用户指南","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"","author":"MarkZhai","chapterId":60,"chapterName":"ic_android Studio相关","collect":false,"courseId":13,"desc":"","envelopePic":"","fresh":false,"id":211,"link":"http://www.jianshu.com/p/edd495d8efc8","niceDate":"2016-06-18","origin":"简书","projectLink":"","publishTime":1466243929000,"superChapterId":60,"superChapterName":"开发环境","tags":[],"title":"从零开始的Android新项目 - Gradle篇","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"","author":"郭霖","chapterId":60,"chapterName":"ic_android Studio相关","collect":false,"courseId":13,"desc":"","envelopePic":"","fresh":false,"id":141,"link":"http://blog.csdn.net/guolin_blog/article/details/51271369","niceDate":"2016-06-12","origin":"CSDN","projectLink":"","publishTime":1465740602000,"superChapterId":60,"superChapterName":"开发环境","tags":[],"title":"ic_android Studio新功能解析，你真的了解Instant Run吗？","type":0,"userId":-1,"visible":1,"zan":0}]
     * offset : 0
     * over : false
     * pageCount : 2
     * size : 20
     * total : 31
     */

    private int curPage;
    private int offset;
    private boolean over;
    private int pageCount;
    private int size;
    private int total;
    private List<DatasBean> datas;

    public int getCurPage() {
        return curPage;
    }

    public void setCurPage(int curPage) {
        this.curPage = curPage;
    }

    public int getOffset() {
        return offset;
    }

    public void setOffset(int offset) {
        this.offset = offset;
    }

    public boolean isOver() {
        return over;
    }

    public void setOver(boolean over) {
        this.over = over;
    }

    public int getPageCount() {
        return pageCount;
    }

    public void setPageCount(int pageCount) {
        this.pageCount = pageCount;
    }

    public int getSize() {
        return size;
    }

    public void setSize(int size) {
        this.size = size;
    }

    public int getTotal() {
        return total;
    }

    public void setTotal(int total) {
        this.total = total;
    }

    public List<DatasBean> getDatas() {
        return datas;
    }

    public void setDatas(List<DatasBean> datas) {
        this.datas = datas;
    }

    public static class DatasBean {
        /**
         * apkLink :
         * author : HaiyuKing
         * chapterId : 60
         * chapterName : ic_android Studio相关
         * collect : false
         * courseId : 13
         * desc :
         * envelopePic :
         * fresh : false
         * id : 2987
         * link : https://www.cnblogs.com/whycxb/p/9111254.html
         * niceDate : 2018-06-04
         * origin :
         * projectLink :
         * publishTime : 1528071523000
         * superChapterId : 60
         * superChapterName : 开发环境
         * tags : []
         * title : 【ic_android Studio安装部署系列】目录
         * type : 0
         * userId : -1
         * visible : 1
         * zan : 0
         */

        private String apkLink;
        private String author;
        private int chapterId;
        private String chapterName;
        private boolean collect;
        private int courseId;
        private String desc;
        private String envelopePic;
        private boolean fresh;
        private int id;
        private String link;
        private String niceDate;
        private String origin;
        private String projectLink;
        private long publishTime;
        private int superChapterId;
        private String superChapterName;
        private String title;
        private int type;
        private int userId;
        private int visible;
        private int zan;
        private List<?> tags;

        public String getApkLink() {
            return apkLink;
        }

        public void setApkLink(String apkLink) {
            this.apkLink = apkLink;
        }

        public String getAuthor() {
            return author;
        }

        public void setAuthor(String author) {
            this.author = author;
        }

        public int getChapterId() {
            return chapterId;
        }

        public void setChapterId(int chapterId) {
            this.chapterId = chapterId;
        }

        public String getChapterName() {
            return chapterName;
        }

        public void setChapterName(String chapterName) {
            this.chapterName = chapterName;
        }

        public boolean isCollect() {
            return collect;
        }

        public void setCollect(boolean collect) {
            this.collect = collect;
        }

        public int getCourseId() {
            return courseId;
        }

        public void setCourseId(int courseId) {
            this.courseId = courseId;
        }

        public String getDesc() {
            return desc;
        }

        public void setDesc(String desc) {
            this.desc = desc;
        }

        public String getEnvelopePic() {
            return envelopePic;
        }

        public void setEnvelopePic(String envelopePic) {
            this.envelopePic = envelopePic;
        }

        public boolean isFresh() {
            return fresh;
        }

        public void setFresh(boolean fresh) {
            this.fresh = fresh;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getLink() {
            return link;
        }

        public void setLink(String link) {
            this.link = link;
        }

        public String getNiceDate() {
            return niceDate;
        }

        public void setNiceDate(String niceDate) {
            this.niceDate = niceDate;
        }

        public String getOrigin() {
            return origin;
        }

        public void setOrigin(String origin) {
            this.origin = origin;
        }

        public String getProjectLink() {
            return projectLink;
        }

        public void setProjectLink(String projectLink) {
            this.projectLink = projectLink;
        }

        public long getPublishTime() {
            return publishTime;
        }

        public void setPublishTime(long publishTime) {
            this.publishTime = publishTime;
        }

        public int getSuperChapterId() {
            return superChapterId;
        }

        public void setSuperChapterId(int superChapterId) {
            this.superChapterId = superChapterId;
        }

        public String getSuperChapterName() {
            return superChapterName;
        }

        public void setSuperChapterName(String superChapterName) {
            this.superChapterName = superChapterName;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public int getType() {
            return type;
        }

        public void setType(int type) {
            this.type = type;
        }

        public int getUserId() {
            return userId;
        }

        public void setUserId(int userId) {
            this.userId = userId;
        }

        public int getVisible() {
            return visible;
        }

        public void setVisible(int visible) {
            this.visible = visible;
        }

        public int getZan() {
            return zan;
        }

        public void setZan(int zan) {
            this.zan = zan;
        }

        public List<?> getTags() {
            return tags;
        }

        public void setTags(List<?> tags) {
            this.tags = tags;
        }
    }

}
